package com.aspose.cells;

class zbzv extends zcdb {
   zbzv(zbmb var1) throws Exception {
      if (!var1.b && !var1.c) {
         this.d = 24;
      } else {
         this.d = 31;
      }

      byte var2 = 0;
      int var4 = var2 + ((String)var1.a).length() * 2 + 4;
      if (var1.b || var1.c) {
         var4 += 6;
      }

      this.c = new byte[var4];
      byte var3 = 0;
      int var5 = zcch.a(this.c, var3, (String)var1.a);
      if (var1.b) {
         this.c[var5] = (byte)(this.c[var5] | 2);
      }

      if (var1.c) {
         this.c[var5] = (byte)(this.c[var5] | 1);
      }

   }
}
